observation platforms - Turco Inglés Diccionario